heart cherry - German English Dictionary